home *** CD-ROM | disk | FTP | other *** search
- *************************************************************
- *
- * Ladybug version 1.01
- *
- * By Long Doan (ld@netrix.com)
- *
- *************************************************************
-
- - Add a timer hook to refresh the UART. The debugger will
- look for a symbol named Dosx_call_debugger_every_sec
- before trying to hook interrupt 0x1c.
- Dosx_call_debugger_every_sec is a pointer to a function.
- - Make Ladybug more DPMI compatible.
-
- *************************************************************
- *
- * Ladybug version 1.01
- *
- * By Long Doan (ld@netrix.com)
- *
- *************************************************************
-
- - Fix certain bugs related to allocating/freeing memory.
- - Add a memory search command.
- - Reduced memory usage of the view-log-file command.
- - Added a startup file.
- - Changed the format of the debugger's context file to
- symbolic instead of binary.
-
- *************************************************************
- *
- * Ladybug version 1.00
- *
- * By Long Doan (ld@netrix.com)
- *
- *************************************************************
-
- - Emacs key-mappings
- - Conditional/Countdown data breakpoints
- - Enhanced menu system.
- - Enhanced dialog system.
- - Undo command for certain operations.
- - Take less memory when running large programs
- (all symbols are stored on disk, and whereis no longer
- duplicates all symbols)
- - Horizontal pane scrolling.
- - Enhanced log viewer.
- - Registers to store frequenly used addresses.
- - Added 80387/emulation detection to prevent crashes on SX machines.
- - Added a command/status line.
- - Enhanced expression parser to parse complicated expresion
- (including full parenthesis and memory reference.)
- - Multiple breakpoints deletion.
- - Redesigned XSupport that works concurrently with the rest of the
- debugger.
- - Debugging context (breakpoints, panes, performance, registers)
- can be saved or loaded from a file.
- - Added command to dereference data pointers.
- - All data/registers/flags modification must be done through menu
- or Ctrl-C prefixed keystrokes.
- - The debugger now uses the environment variable LDBG
-
- *************************************************************
- *
- * Ladybug version 0.9 (released as fsdb104.zip)
- *
- * By Long Doan (ld@netrix.com)
- *
- *************************************************************
-
- - Filter non-displayable characters.
- - Fix the version number.
- - Fix the mysleep () function so that it works correctly in remote
- mode.
-
- *************************************************************
- *
- * Ladybug version beta 5
- *
- * By Long Doan (ld@netrix.com)
- *
- *************************************************************
-
- - Change Ctrl-S keys to avoid conflict with XOn/XOff flow control.
- - Scroll the screen instead of overwrite it (remote mode).
- - Fix a bug that cause the refresh screen action to fail.
-
- *************************************************************
- *
- * Ladybug version beta 4
- *
- * By Long Doan (ld@netrix.com)
- *
- *************************************************************
-
- - PageUp/PageDown keys redefied:
- Ctrl-Y and Ctrl-V now serve as PgUp and PgDn, to ensure compatibility
- with Sun's VT100 (tip) emulator.
- - Correct the percentage display of the performance analyzer. The
- percentage is now calculated on total polls instead of the highest
- polls.
- - Fine tune the realmode interrupt 1c ISR to save some CPU cycles.
- - Enhance the get_com () routine to include timeout.
-
- *************************************************************
- *
- * Ladybug version beta 3
- *
- * By Long Doan (ld@netrix.com)
- *
- *************************************************************
-
- - Minor bugs fixed: The debugger nolonger requires a NPU or emulation
- to work correctly.
-
- *************************************************************
- *
- * Ladybug version beta 2
- *
- * By Long Doan (ld@netrix.com)
- *
- *************************************************************
-
- New features:
-
- - Pulldown and local menus.
- - Remote debugging feature is enhanced.
- - New key combinations are introduced to work around the limitation
- of VT100 (real and emulated) terminals.
- - Enhanced performance analyzer.
- - Bugs fixed.
-
- *************************************************************
- *
- * Ladybug version beta 1
- *
- * by Long Doan (ld@netrix.com)
- *
- *************************************************************
-
- This version is a derivation of Sally Full Screen Debugger
- version 0.91a, which was written by Morten Welinder (terra@diku.dk).
-
- New features:
-
- - Help pane and Module pane.
- - Remote debugging (via a VT100 terminal or emulation.)
- - External Data Structure Support.
- - Animate
- - Performance analyzer.
- - Count-down breakpoints and conditional breakpoints.
- - Changed the background and some colors.
- - Port access.
- - Resizable panes.
-
-